have life - German English Dictionary